priority n. 1.(時(shí)間、順序上的)先,前。 2.較重要;上席;上位;重點(diǎn),優(yōu)先(權(quán));先取權(quán)。 3.優(yōu)先配給;優(yōu)先考慮的事。 establish an order of priority 確定討論項(xiàng)目的次序。 give priority to 把優(yōu)先權(quán)讓給…。 priority of one's claim to another's 某人的要求比另一人的更重要。 according to priority 依照次序,依次。 take priority of 比…居先;得…的優(yōu)先權(quán)。
This paper first generally discussed the theory and the design problem of real time system ; then applied the theory to analyze the rt - linux in details ; at last applied priority inheritance protocol to solve the priority reverse problem in rt - linux 本文首先對(duì)實(shí)時(shí)系統(tǒng)理論及設(shè)計(jì)問(wèn)題進(jìn)行了全面的闡述,并運(yùn)用這些理論對(duì)rt - linux進(jìn)行了詳細(xì)的理論分析,最后運(yùn)用優(yōu)先級(jí)繼承協(xié)議解決了rt - linux的優(yōu)先級(jí)逆轉(zhuǎn)問(wèn)題。
Particularly , it aims at the requirements to the priority and the schedule of the real - time system , exploits the real - time ability of thread library , and implements a fixed - priority based scheduling algorithm and a mutex with priority inheritance protocol which can avoid priority inversion and give much more predictability or determinism to real - time system 特別地,針對(duì)實(shí)時(shí)系統(tǒng)對(duì)線程優(yōu)先級(jí)和調(diào)度的基本需求,開(kāi)發(fā)了線程庫(kù)的實(shí)時(shí)特性,實(shí)現(xiàn)了基于固定優(yōu)先級(jí)的調(diào)度算法和支持優(yōu)先級(jí)繼承協(xié)議的鎖機(jī)制,從而避免了優(yōu)先級(jí)反轉(zhuǎn)給實(shí)時(shí)系統(tǒng)帶來(lái)的不可預(yù)測(cè)性。
To deal with the difference on operating system level , this paper designs a thread - level algorithm based upon priority inheritance protocol to prevent priority inversion . a dynamic priority mapping and scheduling algorithm to achieve strict order is also presented . through analysis of multi - threaded execution order under fixed priority scheduling model , a multithreaded programming model with totally predicable execution order is proposed 針對(duì)各種操作系統(tǒng)的差異,本文提出了基于優(yōu)先級(jí)繼承協(xié)議的線程級(jí)防優(yōu)先級(jí)翻轉(zhuǎn)算法,提出了能夠嚴(yán)格保序的動(dòng)態(tài)優(yōu)先級(jí)映射方法及相關(guān)的調(diào)度算法,通過(guò)研究固定優(yōu)先級(jí)調(diào)度下的多線程執(zhí)行順序問(wèn)題,本文還提出了一種執(zhí)行順序可預(yù)測(cè)的多線程程序設(shè)計(jì)模式。
百科解釋
In real-time computing, priority inheritance is a method for eliminating priority inversion problems. Using this programming method, a process scheduling algorithm will increase the priority of a process to the maximum priority of any process waiting for any resource on which the process has a resource lock.